×

polemical lampoon meaning in French

pamphlet

Related Words

  1. polemic
  2. polemical
  3. polemically
  4. polemicals
PC Version

Copyright © 2018 WordTech Co.